pdfplumber:Python PDF 文本與表格提取庫
pdfplumber 是一個 Python 庫,用於從 PDF 中提取詳細信息——文本、表格、線條、矩形和曲線——並支持可視化調試。該庫基於 pdfminer.six 構建,在從機器生成的 PDF 中提取結構化表格方面表現出色,並包含 Python API 和 CLI。本文介紹的 Skill 由 SkillHub 社區發佈者 user_3c6cb52e 維護,座標 @user_3c6cb52e/pdfplumber-python-pdf-text-table-extraction,版本 1.0.0,分類 office-efficiency,標籤 requires_api_key=false,來源標記爲 community。文章先說明上游庫的定位與能力邊界:文本提取、表格提取、字符級與圖形級對象、版面裁剪與過濾、可視化調試、表單域值提取、CLI 多格式輸出。安裝部分給出 pip install pdfplumber 與 CLI 安裝命令,並說明 Skill 基於通用 SKILL.md 格式加載,同時如實標註 SkillHub 頁面未能二次抓取、評分與下載數與資料不一致、未提供各 Agent 宿主安裝差異。用法部分給出可復現示例:CLI 導出 CSV、open 加載文件或加密 PDF、laparams 傳佈局參數、extract_tables 提取表格、debug_tablefinder 調試檢測、crop 裁剪頁面。最後列出適用場景與限制:不適用於掃描件、表格檢測依賴線條或字符對齊、大文件緩存內存、元數據解析寬鬆、座標系原點在左上角。
閱讀全文